import pandas as pd

df2 = pd.read_excel('xueshen.xlsx', '测试页', index_col=0)
print(df2)
# print(type(df2))
# print(df2.index)

# 找出以瑶结尾的名字
# 方法一：
# s = '瑶'
# def3 = df2[df2['姓名'].str.contains(s, na=False)]
# 方法二：
def3 = df2[df2['姓名'].str.endswith('瑶')]

# 单取出年龄
print(def3.iloc[0]['年龄'])

# 取出所有的姓名和年龄
for i in def3.index:
    print(def3.loc[i, '姓名'], def3.loc[i, '年龄'])

# 直接遍历所有行，判断姓名是否符合要求
for i in df2.index:
    if df2.loc[i, '姓名'].endswith('瑶'):
        print(df2.loc[i, '姓名'], df2.loc[i, '年龄'])
